package com.xxxx.rpc.service;

import com.xxxx.common.result.RespBean;
import com.xxxx.rpc.pojo.Admin;
import com.xxxx.rpc.pojo.CartList;
import com.xxxx.rpc.pojo.CartVo;


/**
 * 购物车功能实现的方法接口
 */
public interface CartService {

    //添加购物车，返回的是是一个结果对象，有状态码和状态信息
    RespBean addCart(CartVo cartVo , Admin admin);

    //获取购物车的数量
    Integer getCartNum(Admin admin);

    //获取购物车列表
    CartList getCartAllList(Admin admin);

    //清空购物车，返回状态信息
    RespBean removeCartAll(Admin admin);



}
